secure (someone's) livelihood

Translations
assurer les moyens d'existence de quelqu'un
Definitions
To ensure or protect someone's means of earning a living or financial stability.